Define a frame for the current object. Since area class
is a superclass for all elements in a window, you can
assign frames to every object you wish.
You don't adjust the style of your frame directly,
instead you only specify a type:
- MUIV_Frame_Button
- for standard buttons with text in it.
- MUIV_Frame_ImageButton
- for small buttons with images, e.g. the arrows
of a scrollbar.
- MUIV_Frame_Text
- for a text field, e.g. a status line display.
- MUIV_Frame_String
- for a string gadget.
- MUIV_Frame_ReadList
- for a read only list.
- MUIV_Frame_InputList
- for a list that handles input (has a cursor).
- MUIV_Frame_Prop
- for proportional gadgets.
- MUIV_Frame_Group
- for groups.
How the frame is going to look is adjustable via the
preferences program.
Four spacing values belong to each frame that tell
MUI how many pixels should be left free between the
frame and its contents. These spacing values are also
user adjustable as long as you don't override them
with one of the MUIA_InnerXXXX tags.